Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CPTR_EL3 to match raspberrypi/tools#123 #520

Merged
merged 1 commit into from
Dec 10, 2024

Conversation

petemoore
Copy link

@petemoore petemoore commented Dec 9, 2024

While researching ARM register settings used in Circle, I noticed that RES0 bits were being set to 1 in CPTR_EL3. After comparing with raspberry pi official stub, I noticed this is something that was reported and fixed after the circle version was forked.

It looks like there may also be a couple of other fixes in armstub8.S upstream, but I haven't looked into too much detail. This seemed like a relatively isolated fix. I also haven't checked if there are fixed in the 32 bit stub since the fork.

See raspberrypi/tools#123 for the upstream fix.

@rsta2 rsta2 merged commit 27c165b into rsta2:develop Dec 10, 2024
@rsta2
Copy link
Owner

rsta2 commented Dec 10, 2024

Thank you for this contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants